on board the vessel - Almanca İngilizce Sözlük